seed drilling - French English Dictionary